distillery technology - French English Dictionary